Definition of Shore Leave

  • (noun) leave granted to a sailor or naval officer

Synonyms of Shore Leave


Antonyms of Shore Leave


No Antonyms Found.

Homophones of Shore Leave


No Homophones Found.